package com.csun.cmny.provider.model.vo;

import com.csun.cmny.base.dto.BaseVo;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class ExpenseItemVo extends BaseVo {


    /*
    * 消费类别id
    * */
    private Integer expenseTypeId;

    /*
    * 是否可以调整 0.否 1.是
    * */
    private Integer isAdjust;

    /*
    * 是否请假退费 0.否 1.是
    * */
    private Integer isLeaveReturn;

    /*
    * 是否退院退费 0.否 1.是
    * */
    private Integer isOutReturn;

    /*
    * 费用类别名称
    * */
    private String expenseTypeName;

    /*
    * 费用项目名称
    * */
    private String itemName;

    /*
    * 费用项目收费标准
    * */
     private BigDecimal chargeStandard;

     /*
     * 是否为可调整价格 0.否 1.是
     * */
     private Integer isFixedPrice;

     /*
     * 计费方式
     * */
     private Integer costType;

     /*
     * 减免比例
     * */
     private Integer precent;

     /*
     * 人员类别减免费用
     * */
     private BigDecimal userTypeRateRefief;

     /*
     * 人工减免费用
     * */
     private BigDecimal userRateRefief;

     /*
     * 缴费模式码
     * */
    private Integer modelCode;

    /*护理等级id*/
    private Long levelCareId;

    /*
     * 是否有厕所 0-否 1-是
     * */
    private Integer hasToilet;

    /*
     * 房间类型（1 单人间， 2 双人间， 3 三人间， 4 四人及四人以上）
     * */
    private Integer roomType;

    /*
     * （房间朝向） 1 东 2 西 3 南 4 北
     */
    private Integer roomDirection;

    /*
    * 件数
    * */
    private Integer amount;

    /*
     * 是否录入人工减免：0-未录入 1-已录入
     * */
    private Integer status;

    /*
     * 缴费类别码 1.床位费 2.护理费 0.其他费用
     * */
    private Integer code;
}